if GlobalObjManager:isValidObjectGUID(CreateObjectGUID(GetTemp(1), GetTemp(0))) then
   nGameState.SetProperty("luaDialogString", GetCatalogName(CreateObjectGUID(GetTemp(1), GetTemp(0))))
   if GetPrimitiveParameter(0) == 1 then
      SetTemp(0, GetObjectDefinitionField(CreateObjectGUID(GetTemp(1), GetTemp(0)), ObjDef["Selector Sub-Category"]))
   end
   SetScriptReturnValue(true)
else
   SetScriptReturnValue(false)
end

